<%@ page import="java.util.List" %>
<%@ page import="com.iweb.pojo.User" %>
<%--
  Created by IntelliJ IDEA.
  User: iweb002
  Date: 2020/8/5
  Time: 11:28
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
    <title>Title</title>
</head>
<body>

<%--jsp的写法--%>

<%--<%--%>
<%--    List<User> users = null;--%>
<%--    Object obj = request.getAttribute("users");--%>
<%--    if(obj!=null){--%>
<%--        users = (List<User>) obj;--%>
<%--    }--%>
<%--    if(users!=null){--%>
<%--        for (int i = 0; i < users.size(); i++) {--%>
<%--            User user = users.get(i);--%>
<%--%>--%>
<%--            <p>--%>
<%--                <%=user.getName()%>--%>
<%--            </p>--%>
<%--<%--%>
<%--        }--%>
<%--    }--%>
<%--%>--%>


<%--借助于第三的 标签库--%>
<%--
1. 添加依赖
    <!--jstl-->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jstl</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>taglibs</groupId>
      <artifactId>standard</artifactId>
      <version>1.1.2</version>
    </dependency>
2. 声明使用 EL  :isELIgnored="false"
3. 引入 jstl  <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

说明：
jstl： 标签 封装了jsp 因为jsp的写法非常蛋疼
EL表达式： 引用对象   request = ${requestScope}
--%>
<%--
items: 遍历的对象
var: 指针
--%>
<table>
    <thead>
    <tr>
        <th>id</th>
        <th>name</th>
        <th>age</th>
    </tr>
    </thead>
    <tbody>
    <c:forEach items="${requestScope.users}" var="user">
        <tr>
            <td>${user.id}</td>
            <td>${user.name}</td>
            <td>${user.age}</td>
        </tr>
    </c:forEach>
    </tbody>
</table>
</body>
</html>
